//
// Created by lijiayang on 2022/4/2.
//

#ifndef I_SHOP_CLERK_H
#define I_SHOP_CLERK_H

#include <stdio.h>

#include "print.h"
#include "data.h"
#include "typedef.h"
void restock();
void storage();
void shelf();

//查找进货信息
void restock_find(purchaseMessage *,pointer *);

//录入进货信息
void restock_input(purchaseMessage *);

// 查询仓库信息，返回一个查询出来的pointer链表
pointer *storage_find(fruit *,pointer *);

//查询货架信息，返回一个查询出来的pointer链表
pointer* shelf_find(fruit *,pointer *);

//上架
void shelf_put(fruit *,fruit *,pointer *);

//查询临过期商品（仓库中为3天，货架上为两天） 和操作
pointer *overdue_check(int,fruit *,pointer *);

void overdue_act(pointer *,int ddl);
//更改货架上的信息
void shelf_change(fruit *);

#endif //I_SHOP_CLERK_H
